//************************************************ 
//  *Author：jxx
//  *QQ：283591387
//  *代码由框架生成,任何更改都可能导致被代码生成器覆盖
//  *业务请在q_goods_info.js中编写
//************************************************ 
export default function() {
	return {
		editFormFields: {},
		editFormOptions: [],
		searchFormFields: { Item_sub: '', Item_name: '', Item_clsno: null, Item_brand: '', Item_subno: '', Tax_rate: '', Supplier: '', Cost_accounting: '', Abc: '' },
		searchFormOptions: [
			{ title: '品牌', field: 'Item_brand' },
			{ key: '税率', data: [], title: '税率', field: 'Tax_rate', type: 'decimal' },
			{ key: 'ABC级', data: [], title: 'ABC级', field: 'Abc', type: 'select' },
			{ type: 'group' },
			{ title: '商品编号', field: 'Item_sub', type: 'like' },
			{ title: '商品名称', field: 'Item_name', type: 'like' },
			{ key: '商品分类', data: [], title: '类别', field: 'Item_clsno', type: 'cascader' },
			{ type: 'group' },
			{ key: '供应商客户', data: [], title: '供应商', field: 'Supplier', type: 'select' },
			{ title: '货号', field: 'Item_subno', type: 'like' },
			{ key: '成本核算方式', data: [], title: '成本核算方式', field: 'Cost_accounting', type: 'select' }
		],
		columns: [
			{ field: 'Item_sub', title: '商品编号', type: 'string', readonly: true },
			{ field: 'Item_name', title: '商品名称', type: 'string', link: true },
			{ field: 'Item_clsno', title: '类别', type: 'guid', bind: { key: '商品分类', data: [] } },
			{ field: 'Item_brandname', title: '属性', type: 'int', bind: { key: '商品属性', data: [] } },
			{ field: 'Unit_no', title: '基本单位', type: 'string', bind: { key: '商品单位', data: [] } },
			{ field: 'Item_size', title: '规格', type: 'string' },
			{ field: 'Packing_unit', title: '包装量', type: 'float' },
			{ field: 'Stock', title: '库存', type: 'int' },
			{ field: 'Price_in', title: '采购价', type: 'decimal' },
			{ field: 'Product_area', title: '产地', type: 'string', bind: { key: 'city', data: [] } },
			{ field: 'Base_price1', title: '最低售价', type: 'decimal' },
			{ field: 'Sale_price', title: '零售价', type: 'decimal' },
			{ field: 'Tax_rate', title: '税率', type: 'decimal', bind: { key: '税率', data: [] } },
			{ field: 'Display_flag', title: '停用标志', type: 'int', bind: { key: '往来标志', data: [] } },
			{ field: 'Supplier', title: '供应商', type: 'int', bind: { key: '供应商客户', data: [] } },
			{ field: 'Barcode', title: '主条码', type: 'string' },
			{ field: 'Cost_accounting', title: '成本核算方式', type: 'int', bind: { key: '成本核算方式', data: [] } },
			{ field: 'Valid_day', title: '有效期', type: 'datetime' },
			{ field: 'Abc', title: 'ABC级', type: 'int', bind: { key: 'ABC级', data: [] } },
			{ field: 'Googs_image', title: '产品图片', type: 'img' },
			{ field: 'attachment', title: '附件', type: 'file' },
			{ field: 'Remark', title: '备注', type: 'string' }
		],
		table: {
			key: 'Item_id',
			footer: 'Foots',
			cnName: '商品信息',
			name: 'q_goods_info',
			url: '/q_goods_info/',
			sortName: 'Item_sub'
		}
	};
}
